leave no trace of evidence - Deutsch Englisch Wörterbuch